package com.quanyan.user.service;

import com.quanyan.user.model.db.TbNewsImages;
import com.quanyan.user.model.vo.response.ImageObj;
import com.quanyan.user.model.vo.response.RespDynamicDetail;
import com.quanyan.user.model.vo.response.RespMyDynamicImages;

import java.util.List;

/**
 * Created by Administrator on 2016/11/22.
 */
public interface NewsImagesService {

    /**
     * 获取动态图片
     * @param dynamicId 动态id
     * @return
     */
    List<TbNewsImages> findDynamicImages(Integer dynamicId);



    /**
     * 查询动态图片
     * @param lst
     * @return
     */
    void findNewsImages( List<RespDynamicDetail> lst);


    /**
     * 设置动态缓存
     */
    void setUpDynamicImg(RespDynamicDetail respDynamicDetail) ;


    /**
     * 获取用户发动态图片
     * @param uid 用户id
     * @param size 显示的图片
     * @return
     */
    RespMyDynamicImages getMyDynamicImages(Integer uid, Integer size);


    /**
     * 获取动态图片
     * @param dynamicId
     */
    List<ImageObj> getDynamicImages(Integer dynamicId) ;

    }
